body {
	margin: 0;
	padding: 0;
}
p{
	margin: 0;
	padding:  0;
}
* a {
	color: #000000;
}
ul, li{
	list-style: none;
	padding: 0;
	margin: 0;
}
.nomargin {
	margin: 0;
}
.nopadding {
	padding: 0;
}
.mb10{
	margin-bottom: 10px;
}
.content{
	bottom: 2rem;
}
.content .mt10{
	margin-top: 0.5rem;
}
.page-group .page-current, .page.page-current{
	overflow-y:scroll;
}
.page, .page-group{
	background: #f4f4f4;
}
.list-block .mb10{
	margin-bottom: 0.5rem;
}
.searchbar{
	height: 2rem;
}

.clearfix{
	clear: both;
}
.nav_top_bg{
	background: #d1bb7f;
}
.bar-header-secondary{
	top: 0;
	position: relative;
}
.bar .searchbar{
	background: rgba(209,187,127,1);
	width: 80%;
	margin: 0 auto;
}
.bar .searchbar .searchbar-cancel{
	color: #fff;
}
.swiper-slide a img{
	width: 100%;
}
.top_icon{
	width: 100%;
	position: absolute;
	top: 8px;
	left: 0;
}
.top_icon img{
	display: block;
	width: 1.12rem;
}
.top_icon .top_icon_a{
	float: left;
	margin-left: 3.3%;
}
.top_icon .top_icon_b{
	float: right;
	margin-right: 3.3%;
}
.top_search{
	/*text-align: center;*/
}

.bar-tab{
	height: 3.3rem;
	background: #fff;
}
.bar-tab .tab-item .icon~.tab-label{
	top: 0.25rem;
}
.bar-tab .tab-item.active, .bar-tab .tab-item:active{
	color: #d1bb7f;
}
.bottom_icon{
	height: 26px;
	display: block;
}


/*banner*/
.swiper-pagination-bullet{
	background: #231815;
}
.swiper-pagination-bullet-active{
	background: #d1bb7f;
}
.bar-header-secondary~.content{
	/*top: 2.2rem;*/
}
/*banner end*/


.swiper-container{
	padding-bottom: 0px;
}
.content-padded{
	margin: 0;
}
.under_banner{
	width: 100%;
	margin: 0 auto;
}
.under_banner img{
	display: block;
	width: 100%;
}
.navigation_bar_box{
	width: 100%;
	background: #fff;
	padding: 0.5rem 0;
	margin-top: 0.5rem;
}
.navigation_bar{
	float: left;
	width: 25%;
	margin: 3% 0;
}
.navigation_bar img{
	display: block;
	width: 46%;
	margin: 0 auto;
}
.navigation_bar a{
	display: block;
	color: #595757;
	font-size: 0.6rem;
	text-align: center;
	margin: 0;
	margin-top: 0.5rem;
}
.title_ad{
	width: 100%;
}
.title_ad img{
	width: 100%;
	display: block;
}
.title_text{
	width: 100%;
	background: #fff;
	text-align: center;
	padding-top: 1.2rem;
	padding-bottom: 1.2rem;
}
.title_text_box a{
	font-size: 1rem;
	line-height: 1rem;
	color: #595757;
	float: left;
	margin-right: 0.5rem;
}
.title_text img{
	float: left;
	width: 1rem;
}
.title_text_box{
	width: 5.5rem;
	margin: 0 auto;
}
.product_box{
	width: 100%;
	padding: 0 0.5%;
	background: #fff;
	padding-bottom: 2%;
}
.product_img{
	float: left;
	margin: 0.5%;
	position: relative;
}
.product_img img{
	display: block;
	width: 100%;
	border-radius: 5px;
}
.color_card_box{
	position: absolute;
	left: 0.5rem;
	top: 30%;
	z-index: 9;
}
.color_card{
	font-size: 0.7rem;
	line-height: 100%;
	color: #666666;
	margin-bottom: 0.3rem;
}
.row{
	/*padding: 0 2%;*/
}
.row .col-50{
	padding: 2%;
	background: #fff;
	margin-bottom: 1rem;
}
.row .col-50 img{
	width: 100%;
	display: block;
	margin-bottom: 0.36rem;
}
.row .col-50 span{
	display: block;
	font-size: 0.66rem;
	line-height: 100%;
	color: #282828;
	margin-bottom: 0.36rem;
}
.ol-50-bottom div{
	float: left;
}
.bottom_price{
	width: 32%;
	color: #D1BB7F;
	font-size: 0.6rem;
	float: left;
	line-height: 100%;
}
.bottom_price_no{
	width: 80%;
	color: #f00b0d;
	font-size: 0.6rem;
	float: left;
	line-height: 100%;
}
.bottom_stock{
	text-align: right;
	width: 68%;
	color: #9FA0A0;
	font-size: 0.6rem;
	float: left;
	line-height: 100%;
}
.col-50-bottom-industry{
	background: #ccc;
	border-radius: 3px;
	padding: 0.3rem 0;
}
.industry_a{
	color: #ffffff;
	font-size: 0.8rem;
	line-height: 100%;
	text-align: center;
	letter-spacing: 5px;
}
.industry_b a{
	color: #ffffff;
	font-size: 8px;
	line-height: 100%;
	text-align: center;
}
.industry_solid{
	width: 30%;
	height: 1px;
	background: #ffffff;
	margin: 0.25rem auto;
}

.product_img_button_a{
	padding: 0 0.2rem;
	font-size: 0.6rem;
	line-height: 1rem;
	color: #ffffff;
	text-align: center;
	border-radius: 5px;
}
.product_img_button_b{
	width: 4.6rem;
	font-size: 0.6rem;
	line-height: 1rem;
	color: #ffffff;
	text-align: center;
	border-radius: 5px;
	position: absolute;
	z-index: 9;
	left: 50%;
	bottom: 6%;
	margin-left: -2.3rem;
}

/*支付订单成功*/
.top_text{
	width: 50%;
	text-align: center;
	margin: 0 auto;
	color: #fff;
	font-size: 0.85rem;
	line-height: 2.2rem;
}
.top_text_right{
	float: right;
	margin-right: 3.3%;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #fff;
}
.content .content_bg{
	width: 100%;
	height: auto;
	background: #fff;
	position: relative;
}
.content .content_bg_f4f4f4{
	width: 100%;
	height: 100%;
	background: #f4f4f4;
	position: relative;
}
.payment_box{
	width: 30%;
	position: absolute;
	top: 6rem;
	left: 50%;
	margin-left: -15%;
}
.payment_box img{
	display: block;
	width: 80%;
	margin: 0 auto;
}
.payment_box p{
	width: 100%;
	text-align: center;
	color: #595757;
	font-size: 1.2rem;
	line-height: 100%;
	margin-top: 1.2rem;
}
.content_button{
	width: 46.6%;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -23.3%;
}
.content_button_a{
	display: block;
	text-decoration: none;
	width: 100%;
	height: 2rem;
	background: #d1bb7f;
	color: #fff;
	font-size: 0.85rem;
	line-height: 2rem;
	text-align: center;
	border: 1px solid #d1bb7f;
	border-radius: 5px;
}
.content_button_b{
	display: block;
	text-decoration: none;
	width: 100%;
	height: 2rem;
	background: none;
	color: #9fa0a0;
	font-size: 0.85rem;
	line-height: 2rem;
	text-align: center;
	border: 1px solid #9fa0a0;
	border-radius: 5px;
	margin-top: 1.1rem;
}

/*用户登录*/
.content_user{
	width: 100%;
	padding: 0 3%;
}
.content_user_title{
	width: 100%;
	text-align: center;
	color: #595757;
	font-size: 1.2rem;
	line-height: 100%;
	padding-top: 1.6rem;
}
.list-block .item-title.label.user_number{
	width: 16%;
}
.item-inner .item-input input{
	font-size: 0.75rem;
}
.user_number_icon_a{
	width: 0.7rem;
	margin-right: 0.5rem;
	margin-left: 0.5rem;
}
.user_number_icon_b{
	width: 1.1rem;
	float: right;
}
.list-block .item-inner{
	padding-right: 0;
}
.list-block .item-content{
	/*padding-left: 0;*/
}
.user_button_box{
	width: 100%;
}
.user_button_a{
	display: block;
	width: 100%;
	height: 2.2rem;
	background: #d1bb7f;
	border: 1px solid #d1bb7f;
	border-radius: 5px;
	font-size: 1rem;
	line-height: 2.2rem;
	color: #fff;
	text-align: center;
	margin-bottom: 1.5rem;
}
.user_button_b{
	display: block;
	width: 48%;
	height: 2rem;
	background: none;
	border: 1px solid #bbbbbb;
	border-radius: 1rem;
	font-size: 0.85rem;
	line-height: 2rem;
	color: #bbbbbb;
	text-align: center;
	float: left;
}
.user_button_c{
	display: block;
	width: 48%;
	height: 2rem;
	background: none;
	border: 1px solid #bbbbbb;
	border-radius: 1rem;
	font-size: 0.85rem;
	line-height: 2rem;
	color: #d1bb7f;
	text-align: center;
	float: right;
}
.user_cue{
	width: 14.4rem;
	margin: 0 auto;
	margin-top: 15%;
	text-align: center;
	background: #ffffff;
}
.user_cue_img{
	display: block;
	width: 0.9rem;
	margin-right: 0.4rem;
	float: left;
}
.user_cue span{
	display: block;
	font-size: 0.75rem;
	line-height: 1rem;
	color: #bbbbbb;
	float: left;
}


/*即将到货*/
.arrival_inform_top{
	width: 100%;
	padding: 1rem 0;
}
.arrival_inform_cue{
	width: 100%;
	text-align: center;
	font-size: 0.7rem;
	line-height: 100%;
	margin-bottom: 0.7rem;
	color: #ea5514;
}
.arrival_inform_button{
	width: 4rem;
	height: 1.6rem;
	background: #d1bb7f;
	border-radius: 3px;
	margin: 0 auto;
	font-size: 0.7rem;
	line-height: 1.6rem;
	text-align: center;
	color: #fff;
}
.content .content_bg_a{
	width: 100%;
	height: auto;
	background: #f4f4f4;
}
.arrival_inform_content{
	width: 100%;
	background: #fff;
}
.arrival_inform_list{

}
.arrival_inform_list span{
	display: block;
	float: left;
	font-size: 0.7rem;
	line-height: 1.6rem;
	text-align: center;
}
.arrival_inform_a{
	width: 33%;
	color: #595757;
	border-right: 1px solid #dcdddd;
}
.arrival_inform_b{
	width: 67%;
	color: #9fa0a0;
}
.arrival_inform_solid{
	width: 100%;
	height: 1px;
	background: #dcdddd;
}
.content_bg_a{
	position: relative;
}
.popup_box{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color:rgba(0,0,0,0.6);
}
.popup_position{
	position: relative;
}
.popup_content_box{
	position: absolute;
	width: 82%;
	left: 50%;
	margin-left: -41%;
	top: 6rem;
	background: #fff;
	padding-bottom: 1rem;
}
.popup_title{
	width: 100%;
	height: 1.2rem;
	font-size: 0.7rem;
	line-height: 1.2rem;
	color: #595757;
	background: #efefef;
	text-align: center;
}
.popup_content{
	width: 100%;
	padding: 0 5%;
	margin-top: 0.5rem;
}
.popup_content p{
	font-size: 0.7rem;
	line-height: 1rem;
	margin-bottom: 0.5rem;
	color: #9fa0a0;
}
.popup_search{
	width: 100%;
	margin-bottom: 0.5rem;
}
.popup_search span{
	display: block;
	float: left;
	font-size: 0.7rem;
	line-height: 1.2rem;
	margin-right: 0.7rem;
	color: #9fa0a0;
}
.popup_search input{
	float: left;
	width: 60%;
	height: 1rem;
	border: 1px solid #c9caca;
}
.popup_text{
	font-size: 0.6rem;
	color: #9fa0a0;
}
.popup_text span{
	font-size: 0.7rem;
	color: #d1bb7f;
}
.button-success.button-fill.popup_button_color{
	background: #d1bb7f;
}
.popup_button_color{
	margin-top: 0.5rem;
}

.icon_close_box{
	position: relative;
}
.icon_close{
	position: absolute;
	width: 1.8rem;
	top: -0.9rem;
	right: -0.9rem;
}
/*用户中心*/
.banner_box{
	width: 100%;
	height: 7rem;
	background: #dac17e;
	padding: 0 1rem;
	padding-top: 1.65rem;
	position: relative;
}
.banner_head{
	width: 3.3rem;
	float: left;
	margin-right: 0.75rem;
}
.banner_head img{
	width: 100%;
	display: block;
	border-radius: 50%;
}
.banner_nameBOX{
	float: left;
}
.banner_name{
	width: 7.6rem;
	font-size: 0.85rem;
	line-height: 1.8rem;
	color: #ffffff;
	margin-top: 0.1rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	height:1.8rem;
}
.banner_vipBOX{
	width: 3.6rem;
	height: 0.85rem;
	background: #ffffff;
	border-radius: 5px;
	font-size: 0.5rem;
	line-height: 0.9rem;
	text-align: center;
	color: #d1bb7f;
}
.banner_vipBOX img{
	width: 0.65rem;
	margin-right: 4px; 
}
.banner_rightBOX{
	position: absolute;
	right: 0;
	top: 1.8rem;
}
.experience_number{
	width: 6.4rem;
	height: 1.4rem;
	background: #ffffff;
	border-top-left-radius: 0.7rem;
	border-bottom-left-radius: 0.7rem;
	font-size: 0.65rem;
	line-height: 1.5rem;
	color: #d1bb7f;
	text-align: right;
	padding-right: 1rem;
	margin-bottom: 0.3rem;
}
.banner_right_text{
	margin-right: 1rem;
	margin-top: 0.1rem;
}
.banner_right_text span{
	display: block;
	font-size: 0.6rem;
	color: #ffffff;
	float: right;
	text-align: right;
}
.banner_right_icon{
	display: block;
	width: 0.3rem;
	float: right;
	margin-top: 3px;
	margin-left: 0.2rem;
}
.my_orderBOX{
	width: 100%;
	height: 2.5rem;
	background: #ffffff;
	border-bottom: 2px solid #efefef;
	padding: 0 1rem;
}
.my_order{
	display: block;
	font-size: 0.85rem;
	line-height: 2.8em;
	color: #282828;
	float: left;
}
.unbind{
	cursor: pointer;
}
.view_order{
	float: right;
	font-size: 0.75rem;
	line-height: 2.5rem;
	color: #d1bb7f;
}
.view_order img{
	float: left;
	display: block;
	width: 0.35rem;
	margin-top: 0.85rem;
	margin-left: 0.3rem;
}
.view_order_text{
	float: left;
	color: #d1bb7f;
}

.order_statusBOX{
	background: #ffffff;
	padding: 0.5rem 0;
	margin-bottom: 0.5rem;
}
.row .order_status{
	width: 25%;
	margin: 0;
}
.order_status_img{
	display: block;
	width: 0.8rem;
	margin: 0 auto;
	margin-bottom: 0.45rem;
}
.order_status_text{
	display: block;
	width: 100%;
	font-size: 0.65rem;
	line-height: 100%;
	color: #595757;
	text-align: center;
}
.order_status_solid{
	border-right: 2px solid #efefef;
}
.my_accountBOX{
	width: 100%;
}
.myaccount_Abox{
	width: 100%;
	height: 2.5rem;
	background: #ffffff;
	padding: 0 1rem;
	border-bottom: 2px solid #efefef;
}
.myaccountA_1{
	font-size: 0.85rem;
	line-height: 2.5rem;
	color: #282828;
	float: left;
}
.myaccountA_2{
	float: right;
}
.myaccountA_text{
	display: block;
	font-size: 0.75rem;
	line-height: 2.5rem;
	color: #d1bb7f;
	float: left;
}
.myaccountA_icon{
	display: block;
	width: 0.35rem;
	float: left;
	margin-top: 0.85rem;
	margin-left: 0.3rem;
}
.myaccount_Bbox{
	width: 100%;
	height: 2.5rem;
	background: #ffffff;
	padding: 0 1rem;
}
.myaccountA_3{
	font-size: 0.9rem;
	line-height: 2.5rem;
	color: #a51414;
}

.user_listBOX{
	margin-top: 0.5rem;
	background: #ffffff;
}
.user_list_content{
	padding: 0.5rem 1rem;
}
.user_list_img{
	display: block;
	width: 0.8rem;
	float: left;
	margin-right: 0.7rem;
}
.user_list_text{
	font-size: 0.75rem;
	line-height: 0.8rem;
	color: #595757;
	float: left;
}
.user_list_icon{
	display: block;
	width: 0.35rem;
	float: right;
}
.user_list_Bborder{
	border-bottom: 2px solid #efefef;
}


/*购物车*/
.payment_box .shopping_text{
	width: 100%;
}
.shopping_box{
	width: 100%;
}
.shopping_img{
	width: 24%;
	margin: 0 auto;
	margin-bottom: 1.5rem;
}
.shopping_img img{
	width: 100%;
	display: block;
}
.shopping_box{
	position: absolute;
	top: 8rem;
	left: 50%;
	margin-left: -50%;
}
.shopping_box p{
	width: 100%;
	text-align: center;
	color: #9fa0a0;
	font-size: 0.85rem;
	line-height: 100%;
	margin-bottom: 1.5rem;
}
.shopping_button{
	display: block;
	font-size: 0.75rem;
	line-height: 1.5rem;
	text-align: center;
	color: #fff;
	width: 21%;
	background: #d1bb7f;
	margin: 0 auto;
}

/*.top_text_right{
	float: right;
	margin-right: 3.3%;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #fff;
}*/


/*优惠劵*/
.coupon_page_top{
	width: 100%;
	height: 2rem;
	background: #d1bb7f;
	position: relative;
}
.coupon_top_return{
	display: block;
	width: 0.46rem;
	position: absolute;
	top: 0.6rem;
	left: 0.6rem;
}
.coupon_top_text{
	font-size: 0.85rem;
	line-height: 2rem;
	text-align: center;
	color: #ffffff;
}
.coupon_box{
	padding: 0.5rem 0.5rem;
}
.coupon_bg{
	width: 100%;
	margin: 0.5rem 0;
	position: relative;
}
.coupon_img{
	width: 100%;
	display: block;
}
.coupon_textBOX{
	width: 75%;
	position: absolute;
	top: 50%;
	margin-top: -1.9rem;
	left: 0;
}
.coupon_text_a{
	font-size: 0.85rem;
	line-height: 100%;
	color: #ffffff;
	text-align: center;
	margin-top: 0.6rem;
}
.coupon_text_a span{
	font-size: 1.4rem;
}
.coupon_text_b{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #ffffff;
	text-align: center;
}
.coupon_text_c{
	font-size: 10px;
	line-height: 100%;
	color: #ffffff;
	text-align: center;
}
.coupon_button_a{
	width: 25%;
	position: absolute;
	top: 50%;
	margin-top: -1rem;
	right: 0;
}
.coupon_button_a a{
	display: block;
	font-size: 0.75rem;
	line-height: 1rem;
	color: #d1bb7f;
	text-align: center;
}
.coupon_button_b{
	width: 25%;
	position: absolute;
	top: 50%;
	margin-top: -0.5rem;
	right: 0;
}
.coupon_button_b a{
	display: block;
	font-size: 0.75rem;
	line-height: 1rem;
	color: #d7d7d7;
	text-align: center;
}

/*优惠劵空的*/
.nocoupon_contentBOX{
	position: relative;
}
.nocoupon_content{
	width: 100%;
	position: absolute;
	left: 0;
	top: 30%;
	/*margin-top: -4.45rem;*/
}
.nocoupon_img{
	display: block;
	width: 4.5rem;
	margin: 0 auto;
}
.nocoupon_cue{
	font-size: 0.75rem;
	line-height: 1.8rem;
	color: #9fa0a0;
	text-align: center;
	margin: 0.5rem 0;
}
.nocoupon_button{
	width: 4rem;
	height: 1.6rem;
	margin: 0 auto;
	border-radius: 3px;
	background: #d1bb7f;
}
.nocoupon_button a{
	display: block;
	font-size: 0.7rem;
	line-height: 1.6rem;
	text-align: center;
	color: #ffffff;
}


/*地址管理*/
.addressBOX{
	margin-bottom: 0.5rem;
}
.address_contentA{
	padding: 0.5rem 0.5rem;
	background: #ffffff;
	border-bottom: 1px solid #dcdddd;
}
.supervise_name{
	width: 3.8rem;
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #595757;
	float: left;
	margin-right: 3.5rem;
}
.supervise_iphone{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #595757;
	font-weight: bold;
	float: left;
}
.supervise_number{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #595757;
	font-weight: bold;
	float: right;
}
.address_info_b{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #595757;
}
.address_contentB{
	width: 100%;
	background: #ffffff;
	padding: 0.5rem 0.5rem;
}
.default_address{
	float: left;
}
.default_address_img{
	display: block;
	width: 0.65rem;
	margin-right: 0.5rem;
	float: left;
}
.default_address_text{
	display: block;
	font-size: 0.75rem;
	line-height: 100%;
	color: #d1bb7f;
	float: left;
}
.default_address_text_b{
	display: block;
	font-size: 0.75rem;
	line-height: 100%;
	color: #595757;
	float: left;
}
.edit_box{
	float: right;
}
.edit_img{
	display: block;
	width: 0.65rem;
	margin-right: 0.5rem;
	float: left;
}
.edit_text{
	display: block;
	font-size: 0.75rem;
	line-height: 100%;
	color: #595757;
	float: left;
}
.delete_box{
	float: right;
	margin-right: 0.8rem;
}

.address_pageBOX{
	position: relative;
}
.address_page_bottom{
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2.6rem;
	background: #d1bb7f;
	font-size: 0.85rem;
	line-height: 2.6rem;
	text-align: center;
	color: #ffffff;
}


/*全部订单*/
.buttons-tab .button{
	font-size: 0.7rem;
	line-height: 2rem;
	color: #595757;
}
.buttons-tab .button_width{
	width: 100% !important;
	padding: 0;
	font-size: 0.6rem;
}
.buttons-tab .button.active{
	color: #d1bb7f;
	border-color: #d1bb7f;
}
.nocoupon_contentBOX .buttons_tab_bottom{
	margin-bottom: 0.5rem;
}
.content-block{
	margin: 0;
	padding: 0;
}
.order_box{
	background: #ffffff;
	width: 100%;
}
.orderA{
	padding: 0.5rem 0;
	border-bottom: 1px solid #dcdddd;
}
.orderA_number{
	font-size: 0.75rem;
	line-height: 100%;
	color: #595757;
	float: left;
	margin-left: 0.55rem;
}
.orderA_number span{
	font-weight: bold;
}
.orderA_cue{
	font-size: 0.75rem;
	line-height: 100%;
	color: #d1bb7f;
	float: right;
	margin-right: 0.55rem;
}
.orderB{
	padding: 0.55rem 0;
	border-bottom: 1px solid #dcdddd;
}
.orderB_img{
	width: 3.2rem;
	float: left;
	margin-left: 0.55rem;
	margin-right: 0.75rem;
}
.orderB_img img{
	display: block;
	width: 100%;
}
.orderB_content_one{
	float: left;
	padding-top: 0.5rem;
}
.orderB_content_two{
	float: right;
	padding-top: 0.65rem;
	margin-right: 0.55rem;
}
.orderB_content_name{
	font-size: 0.75rem;
	line-height: 100%;
	font-weight: bold;
	color: #595757;
	margin-bottom: 0.4rem;
}
.orderB_content_type{
	font-size: 0.6rem;
	line-height: 1rem;
	color: #9fa0a0;
}
.orderB_content_number, .orderB_content_money{
	font-size: 0.75rem;
	line-height: 100%;
	font-weight: bold;
	color: #595757;
	margin-bottom: 0.4rem;
	text-align: right;
}
.orderC{
	width: 100%;
	padding: 0.4rem 0;
	background: #ffffff;
}
.orderC_button_all{
	width: 3.5rem;
	height: 1.6rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #d1bb7f;
	text-align: center;
	background: #ffffff;
	float: right;
	margin-right: 0.6rem;
}
.orderC_button_qxdd{
	width: 3.5rem;
	height: 1.6rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #d1bb7f;
	text-align: center;
	background: #ffffff;
	float: right;
	margin-right: 0.6rem;
}
.orderC_button_ljfk{
	width: 3.5rem;
	height: 1.6rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #ffffff;
	text-align: center;
	background: #d1bb7f;
	float: right;
	margin-right: 0.6rem;
}
.orderC_button_txfh{
	width: 3.5rem;
	height: 1.6rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #d1bb7f;
	text-align: center;
	background: #ffffff;
	float: right;
	margin-right: 0.6rem;
}
.orderC_button_ckwl{
	width: 3.5rem;
	height: 1.6rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #d1bb7f;
	text-align: center;
	background: #ffffff;
	float: right;
	margin-right: 0.6rem;
}
.orderC_button_qrsh{
	width: 3.5rem;
	height: 1.6rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	font-size: 0.6rem;
	line-height: 1.5rem;
	color: #ffffff;
	text-align: center;
	background: #d1bb7f;
	float: right;
	margin-right: 0.6rem;
}
.order_five_box{
	background: #ffffff;
	width: 100%;
}
.order_five_box{
	padding: 0.8rem 0;
}
.order_five_border{
	border-bottom: 1px solid #dcdddd;
}
.order_five_content{
	background: #ffffff;
}
.order_five_icon{
	display: block;
	width: 0.9rem;
	float: left;
	margin-left: 0.55rem;
	margin-right: 0.7rem;
}
.order_five_text{
	font-size: 0.75rem;
	line-height: 0.9rem;
	float: left;
}
.order_five_arrow{
	display: block;
	width: 0.4rem;
	float: right;
	margin-right: 0.55rem;
}

.NOorder_content{
	width: 100%;
	margin-top: 30%;
}
.NOorder_img{
	display: block;
	width: 4.5rem;
	margin: 0 auto;
}
.NOorder_text{
	font-size: 0.75rem;
	line-height: 1.4rem;
	color: #9fa0a0;
	text-align: center;
	margin: 0.75rem 0;
}
.NOorder_button{
	width: 4rem;
	height: 1.6rem;
	background: #d1bb7f;
	border-radius: 3px;
	margin: 0 auto;
}
.NOorder_button a{
	display: block;
	font-size: 0.7rem;
	line-height: 1.6rem;
	text-align: center;
	color: #ffffff;
}

/*退换货*/
.buttons-tab .button{
	width: 30%;
	margin: 0 auto;
}
.refund_content{
	background: #ffffff;
	margin-bottom: 0.5rem;
}
.refundA{
	padding-left: 0.55rem;
	font-size: 0.6rem;
	line-height: 1.75rem;
	color: #595757;
	border-bottom: 1px solid #dcdddd;
}
.refundA span{
	font-weight: bold;
}
.refundB{
	padding: 0.55rem 0;
}
.refundB_img{
	width: 3.2rem;
	display: block;
	float: left;
	margin-left: 0.55rem;
	margin-right: 0.75rem;
}
.refundB_content{
	float: left;
	padding-top: 0.5rem;
}
.refundB_name{
	font-size: 0.75rem;
	line-height: 100%;
	font-weight: bold;
	color: #595757;
	margin-bottom: 0.4rem;
}
.refundB_money{
	font-size: 0.75rem;
	line-height: 100%;
	/*font-weight: bold;*/
	color: #595757;
}
.refundB_button{
	float: right;
	width: 4rem;
	height: 1.5rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	background: #ffffff;
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #d1bb7f;
	text-align: center;
	margin-right: 0.55rem;
	margin-top: 0.8rem;
}
.refundB_border{
	border-bottom: 1px solid #dcdddd;
}
.refundC{
	background: #ffffff;
}
.refundC_state{
	padding: 0.3rem 0;
}
.refundC_state_img{
	width: 0.65rem;
	display: block;
	float: left;
	margin-right: 0.25rem;
	margin-top: 0.4rem;
	margin-left: 0.55rem;
}
.refundC_state_cue{
	font-size: 0.6rem;
	line-height: 0.65rem;
	line-height: 1.5rem;
	padding-right: 0.55rem;
	border-right: 1px solid #dcdddd;
	float: left;
}
.refundC_text{
	float: left;
	font-size: 0.65rem;
	line-height: 1.5rem;
	color: #595757;
	margin-left: 0.55rem;
}

.refund_contentTOP{
	border-bottom: 1px solid #dcdddd;
}
.refund_contentTOP_a{
	width: 50%;
	padding-left: 0.55rem;
	font-size: 0.6rem;
	line-height: 1.75rem;
	color: #595757;
	float: left;
}
.refund_contentTOP_a span{
	font-weight: bold;
}
.refund_contentTOP_b{
	width: 50%;
	font-size: 0.6rem;
	line-height: 1.75rem;
	color: #595757;
	font-weight: bold;
	float: right;
	text-align: right;
	padding-right: 0.55rem;
}

/*收藏夹*/
.favo_button_com{
	display: block;
	height:1.4rem;
	width: 2.2rem;
	border: 1px solid #d1bb7f;
	border-radius: 2px;
	line-height:1.4rem;
	font-size: 0.5rem;
	color: #d1bb7f;
	text-align: center;
	float: left;
}
.favo_button_del{
	display: block;
	width: 1.8rem;
	height:1.4rem;
	line-height:1.4rem;
	border: 1px solid #ccc;
	border-radius: 2px;
	font-size: 0.5rem;
	color: #ccc;
	text-align: center;
	float: right;
	margin-right:0.1rem;
}
.favo-left{
	float: left;
}
.favo-left .product_name{
	font-size:0.58rem;
}
.favo-left .product_price{
	float:left;
	line-height: 100%;
	color: #d1bb7f;
}
.bottom_stock1{
	float: right;width: 53%;
}

/*预存款充值*/
.list-block .item-title.label{
	width: 30%;
}
.charge_moneyTOP{
	position: relative;
}
.charge_money_mx{
	display: block;
	position: absolute;
	top: 0;
	right: 0.55rem;
	font-size: 0.75rem;
	line-height: 2rem;
	color: #ffffff;
}
.charge_money{
	font-size: 0.75rem;
}
.charge_money .charge_money_input{
	font-size: 0.75rem !important;
}
.charge_money_cue{
	font-size: 0.65rem;
	line-height: 2.2rem;
	color: #9fa0a0;
	padding-left: 0.75rem;
}
.charge_money_cue span{
	color: #d1bb7f;
}
.paymentBOX{
	background: #ffffff;
	padding: 0.5rem 0;
}
.payment_wechat{
	display: block;
	width: 1.2rem;
	float: left;
	margin-left: 0.75rem;
	margin-right: 0.75rem;
}
.payment_text{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #595757;
	float: left;
	/*padding-left: 3.3rem;*/
	width:75%;
	text-align: center;
}
.payment_icon{
	display: block;
	width: 0.9rem;
	float: right;
	margin-top: 0.15rem;
	margin-right: 0.75rem;
}
.charge_money_button{
	display: block;
	width: 92%;
	height: 2.12rem;
	font-size: 1rem;
	border-radius: 5px;
	background: #d1bb7f;
	color: #ffffff;
	border: none;
	margin: 0 auto;
	margin-top: 1.1rem;
}

/*预存款明细*/
.bg_white{
	background: #ffffff;
}
.money_balanceBOX{
	background: #ffffff;
	width: 100%;
	/*margin-bottom: 0.25rem;*/
}
.money_balance{
	width: 33.33%;
	padding: 0.5rem 0;
	text-align: center;
	float: left;
}
.money_balance_borderR{
	border-right: 1px solid #dcdddd;
}
.money_balance_title{
	font-size: 0.65rem;
	line-height: 100%;
	color: #595757;
	margin-bottom: 0.5rem;
}
.money_balance_number{
	font-size: 0.75rem;
	line-height: 100%;
	color: #d1bb7f;
}

.money_detail_title{
	width: 100%;
	height: 1.6rem;
	background: #ffffff;
	padding-left: 0.75rem;
}
.money_detail_title span{
	display: block;
	font-size: 0.6rem;
	line-height: 1.6rem;
	color: #595757;
}
.money_detail_title_a{
	width: 40%;
	float: left;
}
.money_detail_title_b{
	width: 30%;
	float: left;
}
.money_detail_title_c{
	width: 24%;
	float: right;
	margin-right: 0.55rem;
}
.money_detail_contentBOX{
	background: #ffffff;
}
.money_detail_content{
	padding: 0.5rem 0;
	border-bottom: 1px solid #dcdddd;
}
.money_detail_A{
	width: 40%;
	float: left;
	margin-left: 0.55rem;
}
.money_detail_A_type{
	font-size: 0.6rem;
	line-height: 100%;
	color: #595757;
	margin-bottom: 0.2rem;
}
.money_detail_A_time{
	font-size: 0.6rem;
	line-height: 100%;
	color: #595757;
	font-weight: bold;
}
.money_detail_B{
	width: 30%;
	float: left;
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #005936;
	font-weight: bold;
}
.money_detail_B2{
	width: 30%;
	float: left;
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #a51414;
	font-weight: bold;
}
.money_detail_C{
	width: 23%;
	float: right;
	margin-right: 0.55rem;
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #595757;
	font-weight: bold;
}
.confirm_order_infoBOX{
	background: #ffffff;
	width: 100%;
	padding: 0.5rem 0;
	margin-bottom: 0.5rem;
}
.confirm_order_info_A{
	padding: 0 2rem;
}
.CO_info_name{
	font-size: 0.7rem;
	line-height: 1.4rem;
	color: #595757;
	float: left;
	width: 40%;
}
.CO_info_iphone{
	font-size: 0.7rem;
	line-height: 1.4rem;
	font-weight: bold;
	color: #595757;
	float: left;
	width: 58%;
	margin-left: 2%;
}
.CO_info_number{
	font-size: 0.7rem;
	line-height: 1.4rem;
	font-weight: bold;
	color: #595757;
	float: right;
	width: 18%;
}
.confirm_order_info_B{
	padding: 0 0.6rem;
}
.CO_info_icon{
	display: block;
	width: 0.8rem;
	float: left;
	margin-top: 0.3rem;
	margin-right: 0.6rem;
}
.CO_info_address{
	font-size: 0.7rem;
	line-height: 1.4rem;
	color: #595757;
	float: left;
}
.CO_info_arrow{
	display: block;
	width: 0.35rem;
	float: right;
	margin-top: 0.3rem;
}
.confirm_order_contentBOX{
	margin-bottom: 0.5rem;
}
.CO_content{
	background: #ffffff;
	padding: 0.6rem 0;
}
.CO_content_border{
	border-bottom: 1px solid #efefef;
}
.CO_content_img{
	display: block;
	width: 4.5rem;
	margin-left: 0.6rem;
	float: left;
	margin-right: 1rem;
}
.CO_content_parameter{
	float: left;
	padding-top: 0.15rem;
}
.CO_content_name{
	font-size: 0.85rem;
	line-height: 1.4rem;
	color: #282828;
	font-weight: bold;
}
.CO_content_type{
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #9fa0a0;
}
.CO_content_money{
	font-size: 0.75rem;
	line-height: 1.4rem;
	color: #d1bb7f;
	font-weight: bold;
}
.CO_content_width{
	font-size: 0.75rem;
	line-height: 1.4rem;
	font-weight: bold;
	color: #595757;
	float: right;
	margin-right: 0.6rem;
	margin-top: 2.95rem;
}
.CO_bottom_contentBOX{
	background: #ffffff;
	margin-bottom: 3rem;
}
.COB_content{
	background: #ffffff;
	border-bottom: 1px solid #efefef;
	padding: 0.5rem 0;
}
.COB_content_A{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #595757;
	float: left;
	margin-left: 0.6rem;
}
.COB_content .zhifu{
	font-size: 0.6rem;
    line-height: 1.2rem;
    color: #9fa0a0;
    margin-right: 1rem;
}
.COB_content_B{
	float: right;
	margin-right: 0.6rem;
}
.COB_content_kuaidi{
	float: right;
	margin-right: 0.6rem;
}
.COB_content_Bone{
	float: left;
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	margin-right: 0.4rem;
}
.COB_content_Btwo{
	float: left;
	font-size: 0.75rem;
	line-height: 1.15rem;
	color: #d1bb7f;
}
.COB_content_C{
	float: left;
	margin-left: 1rem;
}
.COB_content_Ctext{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
}
.COB_content_Cicon{
	display: block;
	float: right;
	width: 0.7rem;
	height: 0.7rem;
	background: url('../images/icon01_b.png') no-repeat;
	background-size: 0.7rem 0.7rem;
	margin-top: 0.2rem;
	margin-left: 0.3rem;
}
.COB_content_Cicon_click{
	display: block;
	float: right;
	width: 0.7rem;
	height: 0.7rem;
	background: url('../images/icon01.png') no-repeat;
	background-size: 0.7rem 0.7rem;
	margin-top: 0.2rem;
	margin-left: 0.3rem;
}
.COB_content_D1{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #d1bb7f;
	float: left;
	margin-right: 0.5rem;
}
.COB_content_D2{
	display: block;
	width: 0.35rem;
	float: left;
	margin-top: 0.2rem;
}
.COB_content_E{
	float: left;
}
.COB_content_Einput{
	display: block;
	width: 10rem;
	margin-left: 0.5rem;
	font-size: 0.6rem;
	line-height: 1.1rem;
	color: #9fa0a0;
	border: none;
}
.confirm_order_buttonBOX{
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 2.5rem;
	background: #ffffff;
	border-top: 1px solid #dcdddd;
}
.confirm_order_all{
	font-size: 0.75rem;
	line-height: 2.5rem;
	color: #282828;
	margin-left: 0.6rem;
}
.confirm_order_money{
	color: #d1bb7f;
}
.confirm_order_position{
	position: relative;
}
.confirm_order_button{
	position: absolute;
	right: 0;
	top: 0;
	width: 5.5rem;
	height: 2.5rem;
	background: #d1bb7f;
	float: right;
	font-size: 0.8rem;
	line-height: 2.5rem;
	color: #ffffff;
	border: none;
}


/*配送方式弹窗*/
.popup_deliveryBOX{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
	display: none;
}
.popup_delivery_position{
	position: relative;
}
.popup_delivery{
	width: 82%;
	background: #ffffff;
	position: absolute;
	left: 50%;
	/*top: 50%;*/
	margin-left: -41%;
	margin-top: 6rem;
}
.popup_delivery_top{
	width: 100%;
	height: 1.2rem;
	background: #efefef;
	position: relative;
}
.popup_delivery_title{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #595757;
	text-align: center;
}
.popup_delivery_close{
	display: block;
	position: absolute;
	width: 1.8rem;
	top: -0.9rem;
	right: -0.9rem;
}
.popup_delivery_content{
	padding: 0.4rem 0.7rem;
}
.expressageBOX{
	padding: 0.5rem 0;
}
.expressage_border{
	border-bottom: 1px solid #efefef;
}
.expressage_name{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #595757;
	float: left;
	margin-left: 0.35rem;
	width: 4rem;
	margin-right: 1rem;
}
.expressage_price{
	font-size: 0.75rem;
	line-height: 1.2rem;
	color: #d1bb7f;
	float: left;
	width: 4rem;
	margin-right: 1rem;
}
.expressage_icon{
	width: 0.8rem;
	height: 0.8rem;
	background: url('../images/icon01_b.png') no-repeat;
	background-size: 0.8rem 0.8rem;
	float: right;
	margin-right: 0.35rem;
	margin-top: 0.2rem;
}
.expressage_icon_click{
	width: 0.8rem;
	height: 0.8rem;
	background: url('../images/icon01.png') no-repeat;
	background-size: 0.8rem 0.8rem;
}


/*优惠劵弹窗*/
.popup_couponBOX{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
	display: none;
}
.popup_coupon_position{
	position: relative;
}
.popup_coupon{
	width: 82%;
	background: #ffffff;
	position: absolute;
	left: 50%;
	/*top: 50%;*/
	margin-left: -41%;
	margin-top: 8rem;
}
.popup_coupon_top{
	width: 100%;
	height: 1.2rem;
	background: #efefef;
	position: relative;
}
.popup_coupon_title{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #595757;
	text-align: center;
}
.popup_coupon_close{
	display: block;
	position: absolute;
	width: 1.8rem;
	top: -0.9rem;
	right: -0.9rem;
}
.popup_coupon_content{
	padding: 0.4rem 0.7rem;
}
.popup_coupon_typeBOX{
	margin-bottom: 0.5rem;
}
.popup_coupon_type{
	display: block;
	width: 100%;
	height: 2rem;
	padding: 0.4rem 0;
	text-align: center;
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	border-bottom: 1px solid #dcdddd;
}
.use_couponBOX{
	height: 4rem;
	border-bottom: 1px solid #dcdddd;
	margin-bottom: 0.5rem;
}
.use_coupon_title{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	text-align: center;
	margin-bottom: 0.75rem;
}
.use_coupon_content{

}
.use_coupon_choice{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	margin-left: 0.6rem;
	float: left;
	margin-right: 0.5rem;
}
.use_coupon_icon{
	display: block;
	width: 0.5rem;
	margin-top: 0.4rem;
}
.use_coupon_list{
	float: left;
}
.use_coupon_button{
	text-align: center;
	width: 3.2rem;
	height: 1.2rem;
	line-height: 1.2rem;
	border-radius: 2px;
	background: #d1bb7f;
	font-size: 0.6rem;
	color: #ffffff;
	border: none;
	float: right;
	margin-right: 0.6rem;
}
.use_coupon_phone{
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	margin-left: 0.3rem;
	float: left;
}
.use_coupon_input{
	display: block;
	width: 4.5rem;
	height: 1.2rem;
	border: 1px solid #c9caca;
	font-size: 0.6rem;
	color: #9fa0a0;
	float: left;
}
.use_coupon_button{
	width: 3.2rem;
	height: 1.2rem;
	border-radius: 2px;
	background: #d1bb7f;
	font-size: 0.6rem;
	color: #ffffff;
	border: none;
	float: right;
	margin-right: 0.3rem;
}










/*商品详情页*/
/*底部*/
.bottom_button_a{
	color: #595757;
	font-size: 0.75rem
}
.bottom_button_b{
	color: #ffffff;
	font-size: 0.75rem;
}
.bar-tab .bottom_button_box_a{
	width: 0.16%;
	border-right: 1px solid #898989;
}
.bar-tab .bottom_button_box_b{
	width: 0.34%;
}

.main_img{
	width: 100%;
}
.main_img img{
	width: 100%;
	display: block;
}
.main_imgs img{
	width: 75%;
	margin-left: 2.5rem;
}
.main_img_under{
	width: 100%;
	background: #fff;
	padding: 0.74rem 5%;
}
.main_img_under_content1{
	width: 40%;
	float: left;
}
.main_img_under_a{
	display: block;
	font-size: 0.85rem;
	line-height: 1rem;
	color: #282828;
	font-weight: bold;
}
.main_img_under_b{
	display: block;
	font-size: 0.75rem;
	line-height: 1rem;
	color: #d1bb7f;
	font-weight: bold;
}
.main_img_under_content2{
	width: 40%;
	float: left;
	margin-left: 10%;
}
.main_img_under_c{
	display: block;
	font-size: 0.6rem;
	line-height: 1rem;
	color: #9fa0a0;
}
.details_page_cue{
	width: 100%;
	background: #f4f4f4;
	padding: 0.3rem 0;
}
.details_page_cue p{
	padding: 0 5%;
	font-size: 0.6rem;
	line-height: 1rem;
	color: #d30202;
}
.option_box{
	width: 100%;
	padding: 0.5rem 5%;
	background: #fff;
	margin-bottom: 0.5rem;
}
.option_box_a{
	padding: 0.5rem 0;
}
.option_box_a .current{
	border: 1px solid #d1bb7f;
	background: url('../images/icon_select.png') no-repeat;
	background-size: 3.1rem 1.2rem;
}
.current_img{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 0.6rem;
}
.option_title{
	font-size: 0.8rem;
	line-height: 1.2rem;
	margin-right: 0.5rem;
	float: left;
}
.option_button_a{
	display: inline-block;
	width: 3.2rem;
	height: 1.3rem;
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	border: 1px solid #dcdddd;
	margin-right: 0.5rem;
	text-align: center;
}
.option_box_b{
	padding: 0.5rem 0;
}
.option_input{
	display: inline-block;
	text-align: center;
	width: 2.8rem;
	height: 1.3rem;
	line-height: 1.2rem;
	font-size: 0.6rem;
	border: 1px solid #dcdddd;
	float: left;
	outline: none;
}
.option_button_b{
	display: inline-block;
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	border: 1px solid #dcdddd;
	background: #efefef;
	border-left: none;
	padding: 0 0.3rem;
	margin-right: 0.3rem;
	float: left;
}
.option_button_c{
	display: inline-block;
	font-size: 0.6rem;
	line-height: 1.2rem;
	color: #9fa0a0;
	background: #ffffff;
	float: left;
}
.option_button_c span{
	display: inline-block;
}
.option_button_c_solid{
	border-right: 1px solid #dcdddd;
	padding-right: 0.5rem;
	margin-right: 0.25rem;
}
.option_button_border{
	border: 1px solid #dcdddd;
	padding: 0 0.15rem;
	float: left;
}
.row .details_nav{
	text-align: center;
	color: #fff;
	font-size: 0.7rem;
	line-height: 1.7rem;
}
.row.details_nav_box{
	background: #d1bb7f;
}
.details_img{
	width: 100%;
	margin-bottom: 10px;
}
.details_img img{
	width: 100%;
	display: block;
}
.back_top{
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 1.5rem;
	background: rgba(255,255,255,0.7);
	border: 1px solid #aaaaaa;
	position: absolute;
	bottom: 1rem;
	right: 1.5rem;
}
.back_top img{
	display: block;
	width: 50%;
	margin: 0 auto;
	margin-top: 0.3rem;
}

/*我的购物车*/
.content_bg_a .list-block .item-link .item-inner{
	background: none;
}
.list-block .myshopping_lx{
	font-size: 0.6rem;
	line-height: 0.6rem;
	padding-top: 0.6rem;
	color: #9fa0a0;
}
.nomargin .myshopping_bt{
	color: #282828;
	position: relative;
	min-width:100px;
}
.list-block .myshopping_jg{
	line-height: 2.8rem;
	color: #d1bb7f;
}
.list-block .myshopping_jg span{
	float: right;
	color: #595757;
	text-align: right;
}
.list-block .item-link .padding_right_a{
	padding-right: 0.5rem;
}
.bottom_count{
	background: #fff;
	width: 100%;
	height: 2.5rem;
	margin-bottom: 3.4rem;
}
.bottom_count_box{
	position: relative;
}
.bottom_count_button{
	position: absolute;
	top:-0.35rem;
	right: 0;
	width: 5.5rem;
	height: 2.5rem;
	background: #d1bb7f;
	font-size: 0.85rem;
	line-height: 2.5rem;
	color: #fff;
	text-align: center;
}
.bottom_count_prix{
	font-size: 0.8rem;
	line-height: 100%;
	color: #282828;
}
.bottom_count_prix span{
	color: #d1bb7f;
}
.bottom_count_cue{
	font-size: 0.7rem;
	line-height: 1rem;
	color: #9fa0a0;
}
.bottom_count_text{
	padding: 0.2rem 0.5rem 0.5rem 3rem;
	float: left;
	margin-left: 1rem;
}
/*收藏  删除 start*/

.edit_btn1{
	position: absolute;
	right: 10px;
	top: 0;
	height: 100%;
	display: none;
}
.edit_btn1 a{
	/*position: absolute;*/
	width: 4rem;
	height: 2rem;
	background: #ffffff;
	font-size: 0.7rem;
	display: block;
	text-align: center;
	line-height: 2rem;
	right: 0px;
	margin-left: 0.3rem;
	border-radius: 3px;
	color: #fff;

}
.edit_btn1 .edit_btn_collect{
	float: left;
	background: #d1bb7f;
}
.edit_btn1 .edit_btn_del{
	float: right;
	background: #9fa0a0;
}
/*多选按钮  start*/
.checkone{
	/*background: #0a8ddf;*/
	margin-right: 0.5rem;
}
.allcheck{
	float: left;
	padding: 0.2rem 0 0 0.5rem;
}
.allcheck span{
    font-size: 14px;
}
.chk_1{
	display: none;
}
.chk_1 + label {
	background-color: #FFF;
	border: 1px solid #C1CACA;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	border-radius: 50%;
	display: inline-block;
	position: relative;
	margin-right: 0.13rem;
	width: 1rem;
	height: 1rem;
	line-height: 1rem;
	margin-top: 0.32rem;
}
.chk_1 + label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
}
.chk_1:checked + label {
	background-color: #d1bb7f;
	border: 1px solid #d1bb7f;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
	color: #fff;
}
.chk_1:checked + label:after {
	content: '';
	position: absolute;
	top: 0px;
	left: 0px;
	color: #fff;
	width: 100%;
	height: 1rem;
	background: url("icon01.png") no-repeat center/1rem 1rem;
}
/*多选按钮  end*/


/*商品列表*/
.row .margin_lr{
	margin: 0.5rem 0;
	width: 44%;
	margin-left: 4%;
}
.row .nopadding{
	padding: 0;
}
.top_all_box{
	width: 100%;
	height: 2rem;
	background: #fff;
	margin-bottom: 0.5rem;
	position: relative;
}
.top_all_goods{
	width: 100%;
	color: #595757;
	font-size: 0.8rem;
	line-height: 2rem;
	text-align: center;
}
.top_all_goods_solid{
	height: 3px;
	width: 5rem;
	background: #d1bb7f;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -2.5rem;
}
.top_all_img{
	width: 1rem;
	position: absolute;
	top: 50%;
	margin-top: -0.5rem;
	left: 2rem;
}
.top_all_choice{
	position: absolute;
	right: 0.5rem;
	top: 0;
	font-size: 0.65rem;
	line-height: 2rem;
	color: #9fa0a0;
}
.top_screen_box{
	background: #fff;
	margin-bottom: 0.5rem;
	border-bottom: 1px solid #dcdddd;
}
.top_screen_box .top_screen{
	text-align: center;
	font-size: 0.65rem;
	line-height: 1.6rem;
	color: #595757;
	position: relative;
}
.screen_arrow{
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	background-image: url('../images/screen_arrow.png');
	background-size: 0.5rem;
	position: absolute;
	top: 50%;
	margin-top: -0.25rem;
	right: 15%;
}
.screen_arrow_a{
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	background-image: url('../images/screen_icon.png');
	background-size: 0.55rem;
	position: absolute;
	top: 50%;
	margin-top: -0.25rem;
	right: 15%;
}
.top_screen_solid{
	border-right: 1px solid #dcdddd;
}
.top_screen_box .top_screen_now{
	color: #d1bb7f;
}

.hook_show{
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -0.38rem;
	left: -0.9rem;
	width: 0.7rem;
	height: 0.7rem;
	background-image: url('../images/hook_none.png');
	background-size: 0.7rem;
}
.hook_show_selected{
	background-image: url('../images/hook_selected.png');
}
.screen_store_up{
	background-image: url('../images/screen_arrow-top.png');
}
.screen_store_bottom{
	background-image: url('../images/screen_arrow-bottom.png');
}
/*分类展示页*/
/*见classification.css*/
.catlist{
	/*margin-left: 0px;*/
	position: fixed;
	left: 0;
	top: 44;
	z-index: 9999999;
}
.listbox{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9999999;
}
.cat {
	
	height: 1.4rem; 
	width: 100%;
	font-size: 0.7rem;
	line-height: 1.4rem;
	/*padding: 0.5rem 0;*/
	text-align: center;
	display: inline-block;
	background: #ffffff;
	color: #595757;
	border-left: 4px solid #ffffff;
	margin-bottom: 1rem;
}
.catactive {
	color:#d1bb7f;
	border-left: 4px solid #d1bb7f;
}
.edit_input{
	background: #efefef;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.myshopping_bt .edit_input input{
	vertical-align: text-bottom !important;
}
.edit_btn{
	position: absolute;
	right: 10px;
	top: 0;
	height: 100%;
	display: none;
}
.edit_btn a{
	/*position: absolute;*/
	width: 4rem;
	height: 2rem;
	background: #ffffff;
	font-size: 0.7rem;
	display: block;
	text-align: center;
	line-height: 2rem;
	margin-top: 8%;
	right: 0px;
	border-radius: 3px;
	color: #fff;

}
.edit_btn .edit_btn_collect{
	background: #d1bb7f;
}
.edit_btn .edit_btn_del{
	background: #9fa0a0;
}
.commodity_details_bottom{
	width: 100%;
	height: 2.8rem;
	background: #fff;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 99999;
	border-top: 1px solid #dcdddd;
}
.row .nomargin{
	margin: 0;
}
.CDB_17{
	width: 17%;
	height: 2.8rem;
	padding-top: 0.5rem;
	border-right: 1px solid #dcdddd;
}
.CDB_17 img{
	display: block;
	width: 1.25rem;
	margin: 0 auto;
}
.CDB_17 span{
	display: block;
	font-size: 0.6rem;
	line-height: 100%;
	color: #9fa0a0;
	text-align: center;
}
.CDB_float{
	float: left;
}
.CDB_33{
	width: 33%;
	height: 2.8rem
}
.CDB_33_A{
	background: #ffffff;
	font-size: 0.75rem;
	line-height: 2.8rem;
	color: #595757;
	text-align: center;	
}
.CDB_33_B{
	background: #d1bb7f;
	font-size: 0.75rem;
	line-height: 2.8rem;
	color: #ffffff;
	text-align: center;	
}
ul, li { list-style: none; }
.nmb_jj{
	margin: 0;
	padding: 0;
}
.nmb_jj li{
	float: left;
}
.jian, .jia{
	width: 1.3rem;
	height: 1.3rem;
	line-height: 1.3rem;
	text-align: center;
	color: #9fa0a0;
	border: 1px solid #dcdddd;
}
.jian{
	border-right: none;
}
.jia{
	border-left: none;
}
.srkk{
	display: block;
	width: 4.5rem;
	height: 1.3rem;
	border: 1px solid #dcdddd;
	text-align: center;
}
.peihuo-pop{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.6);
}
.change-payment{
	position: absolute;
    width: 90%;
    left: 46%;
    margin-left: -41%;
    top: 6rem;
    background: #fff;
    padding-bottom: 1rem;
}
.table-madan{
	width: 100%;
}
.table-madan tr td{background-color: #ffffff;font-size: 12px;padding-top:5px;padding-left: 2px;}
.pihao th{background-color: #ffffff;border-bottom: 2px solid #efefef;}
.pihao th span{padding: 5px 10px 4px 10px; background-color: #efefef;width: 130px; overflow: visible;font-weight: bold;display:inline-block;font-size: 14px;}
.product-buy-quantity{*zoom:1;display: list-item;margin-bottom: .0em;text-align: -webkit-match-parent;list-style: none;}
.table-peihuo th{
	padding-left: 5px;
	padding-top: 10px;
	font-size: 10px;
}
#cntM{
	border: 1px solid #ccc;
	border-radius: 1px;
}
.table-peihuo .btn-peihuo{
	margin-left: 10px;
}
.product-buy-quantity input{
	width: 70px;
	height: 20px;
}
.table-peihuo button {
	background: #d1bb7f;
	color: white;
	border: none;
}
#divTotal{
	font-size: 12px;
}
.panel-tab{
	display: none;
}
.panel-tab.act{
	display: block;
	font-size: 12px;
	margin-bottom: 2rem;
}
.pt-comment {
    padding: 10px;
}
.pt-comment .info {
    padding: 10px 110px 10px 10px;
    border: 1px solid #ddd;
    background-color: #f2f2f2;
}
.pt-comment .info .publish {
    float: right;
    margin-right: -110px;
    width: 80px;
    padding: 10px;
    border-left: 1px solid #ddd;
}
.pt-comment .info .publish .btn {
    height: 25px;
    line-height: 25px;
    font-size: 12px;
}
em,i {font-style: normal
}
.pt-comment .count {
    padding: 15px 0 10px;
}
.btn {
    display: block;
    text-align: center;
    height: 31px;
    line-height: 31px;
    background-image: -webkit-linear-gradient(#b5b8bd, #a8acb3);
    background-image: -moz-linear-gradient(#b5b8bd, #a8acb3);
    background-image: linear-gradient(#b5b8bd, #a8acb3);
    border: 1px solid #9aa1a9;
    color: white;
    font-size: 18px;
}
.toask{
	padding-left: 20px;
	font-size: 14px;
	font-family: "Helvetica Neue",Helvetica,sans-serif;
}
.publish_comment .consult-type span.active {
    color: #FFF;
    background-color: #333;
}
.publish_comment .consult-type {
    height: 65px;
}
.publish_comment .consult-type strong {
    display: block;
    padding: 10px 0;
}
.publish_comment .textarea {
    padding: 10px 0;
}
.publish_comment .textarea .action-fill-textarea {
    width: 98%;
    height: 80px;
    border: 1px solid #ddd;
    resize: none;
    font-size: 100%;
}
.publish_comment .mt10 {
    margin-top: 10px;
}
.publish_comment .item label {
    float: left;
    width: 70px;
    padding-right: 5px;
    border-right: 1px solid #ddd;
    text-align: right;
}
.publish_comment .item .verify-input {
    width: 88px;
}
.publish_comment .item .verify-code {
    vertical-align: middle;
}
.publish_comment .mt10 {
    margin-top: 10px;
}
button.btnSure {
    width: 30%;
}
.publish_comment .item {
    padding: 5px;
    border: 1px solid #ddd;
    line-height: 25px;
    min-height: 25px;
}
.action-notify{
	float: right;
	width: 66%;
	background: #d1bb7f;
    font-size: 0.75rem;
    line-height: 2.8rem;
    color: #ffffff;
    text-align: center;
}
.popup2 {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 200px;
    margin-left: -100px;
    height: 60px;
    margin-top: -30px;
    background-color: rgba(0, 0, 0, 0.8);
    line-height: 60px;
    text-align: center;
    color: white
}
.confirm {
    position: absolute;
    width: 82%;
    left: 50%;
    margin-left: -41%;
    top: 11rem;
    background: #fff;
    padding-bottom: 1rem;
    padding: 10px 20px;
}
.confirm .btn-bar {
    margin-bottom: 20px;
}
.msg {
    font-weight: bold;
    font-size: 14px;
    line-height: 40px;
    padding: 10px;
}
.confirm .true {
    margin-right: 10px;
}
.btn.orange {
    border: 0;
    background-image: linear-gradient(#fdb543,#f4a321);
    background-image: -webkit-linear-gradient(#fdb543,#f4a321);
    background-image: -moz-linear-gradient(#fdb543,#f4a321);
    background-image: linear-gradient(#fdb543,#f4a321);
    color: white;
}
.confirm .col2 {
    display: box;
    padding-left: 10%;
    display: -webkit-box;
    display: -moz-box;
    width: 100%;
}
.confirm .col{
	width: 45%;
}
/*帮助中心*/
.help{
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	background: #fff;
	overflow-y: hidden;
}
.help .cont{
	padding: 0.58rem 0 0.58rem 0.3rem;
}
.cont h4{
	padding-bottom:0.3rem;
}
.cont p{
	padding:0 0.6rem  0 0.66rem;
	font-size: 0.7rem;
}
/*到货通知*/
.notify{
	margin-bottom: 0.4rem;
}
.notify_img{
	width: 3.2rem;
	float: left;
	margin-left: 0.55rem;
	margin-right: 0.75rem;
	margin-top: 0.4rem;
}
.notify_img img{
	display: block;
	width: 100%;
}
.notify_content_two{
	float: right;
	margin-top: 0.3rem;
	margin-right: 0.55rem;
	/*padding-left: 1.2rem;*/
}
.notify_content_number{
	font-size: 0.66rem;
	line-height: 1.4rem;
	margin-bottom: 0.8rem;
	text-align: center;
	color: #d1bb7f;
	border: 1px solid #d1bb7f;
	width: 5rem;
	height:1.4rem;
	border-radius: 2px;
}
.notify_content_money{
	font-size: 0.66rem;
	line-height: 1.4rem;
	margin-bottom: 0.4rem;
	text-align: center;
	border: 1px solid #9fa0a0;
	color: #9fa0a0;
	width: 5rem;
	height:1.4rem;
	border-radius: 2px;
}
.notify_content_number a{
	color: #d1bb7f;
	display: block;
	cursor: pointer;
}
.notify_content_money a,.notify_content_del a{
	color: #9fa0a0;
	display: block;
	cursor: pointer;
}
.notify_have{
	background:#d1bb7f;
	float: right;
	margin-top: 1.5rem;
	margin-right: 1.5rem;
	width: 2.6rem;
	height:1.4rem;
	line-height: 1.4rem;
	text-align: center;
	border-radius: 1px;
	color:#fff;
}
.notify_have a{
	color:#fff;
	display: block;
}
.notify_content_type{
	font-size: 0.66rem;
	line-height: 1rem;
	color: #d1bb7f;
	padding-top: 0.2rem;
	font-weight:bold;
}
.notify_content_del{
	font-size: 0.66rem;
	line-height: 1.4rem;
	margin-top: 1.2rem;
	text-align: center;
	border: 1px solid #9fa0a0;
	color: #9fa0a0;
	width: 5rem;
	height:1.4rem;
	border-radius: 2px;
}
/*开票额度*/
.kaipiao_title{
	border-bottom: 1px solid #dcdddd;
	padding-bottom: 0.5rem;
}
.money_kaipiao_number{
	font-size: 0.75rem;
	line-height: 50%;
	color: #d1bb7f;
}
.money_kaipiao_content{
	border-bottom: 1px solid #dcdddd;
	background: #fff;
}
.money_kaipiao_A{
	width: 30%;
	float: left;
	margin-left: 0.55rem;
	height:1.4rem;
	line-height:1.4rem;
	text-align: center;
	border-right:1px solid #dcdddd;
}
.money_kaipiao_A_type{
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #595757;
}
.money_kaipiao_C{
	font-size: 0.6rem;
	line-height: 1.4rem;
	color: #595757;
	text-align: center;
}
.hide {
    display: none !important;
}
.coupon-use .used li {
    padding: 5px 70px 5px 0;
    font-size: 0.6rem;
}
.coupon-use .used li .del {
    float: right;
    margin-right: -70px;
    color: #00e;
}
/*解除绑定按钮*/
.unlindbtn{
	height: 1.7rem;
	width: 4.9rem;
	border-radius:0.1rem;
}
.confirmunlind{
	margin-left:1rem;
	float: left;
	background: #d1bb7f;
	color: #fff;
}
.cancelunlind{
	float: right;
	margin-right: 1rem;
	background: #cccccc;
}
.main-banner1{
	position: relative;
}
.main-banner1 .slider-point1 {
    position: absolute;
    width: 100%;
    bottom: 10px;
    z-index: 10;
    text-align: center;
}
.main-banner1 .trigger-item{
	margin: 0 .2rem;
	width: .4rem;
    height: .4rem;
    display: inline-block;
    border-radius: 100%;
    opacity: .2;
    background: #231815;
}
.slider-point1 span.act{
	opacity: 1;
	background-color: #d1bb7f;
}
/*编辑收货地址*/
.receiver_input{
	width:95%;
	line-height: 1.2rem;
	border: 1px solid #dcdddd;
	border-radius: 0.15rem;
}
.receiver_inform_b{
	width: 67%;
}
.refund_input{
	width:95%;
	margin-top:0.1rem;
	height:5.7rem;
	border: 1px solid #dcdddd;
	border-radius: 0.15rem;
	resize: none;
}
/*注册页面*/
.reg_inform_a{
	width: 30%;
	color: #595757;
	border-right: 1px solid #dcdddd;
}
.reg_inform_b{
	width: 70%;
	color: #000;
}
/*简单商品详情页*/
.left_div,.right_div{
	height: 15.5rem;
	float: left;
	padding-left: 0.8rem;
}
.left_div{
	margin-left: 0.8rem;
	width: 50%;
}
.left_div ul,.right_div ul{
	margin-bottom: 0.5rem;
}
.left_div ul li:nth-child(1),.right_div ul li:nth-child(1){
	list-style-type: disc;
	color: #aaa;
	margin-bottom: 0.3rem;
}
.right_div{
	width: 45%;
}
.left_div ul li:nth-child(2),.right_div ul li:nth-child(2){
	font-size: 16px;
}